$('.divOcultaAssociacoes').each(function(){
	esconderDivAssociacoes($(this));
});

$('.tableAssociacoes').each(function(){
	var tabelaAssociacoes					=	$(this);
	var trUltimoItemTabelAssociacoes		=	tabelaAssociacoes.find('.trItemTable2').last();
	var selectUtlimoItemTabelaAssociacoes	=	trUltimoItemTabelAssociacoes.find('select');
	
	selectUtlimoItemTabelaAssociacoes.change(function(e){
		adicionaNovaLinha(tabelaAssociacoes, e.target);
	});
});

function adicionaNovaLinha (tabelaAssociacoes, selectClicado) {
	var ultimoSelect	=	false;
	
	var arrayAuxiliarSelectClicado	=	$(selectClicado).attr('name').match(/^strAssociacao([0-9]+)$/);
	
	if (arrayAuxiliarSelectClicado[1] == tabelaAssociacoes.find('select').length) {
		ultimoSelect	=	true;
	}
	
	if (ultimoSelect) {
		var trUltimoItemTabelAssociacoes		=	tabelaAssociacoes.find('.trItemTable2').last();
		var selectUtlimoItemTabelaAssociacoes	=	trUltimoItemTabelAssociacoes.find('select');
		
		var clone	=	trUltimoItemTabelAssociacoes.clone()
		var selectClone	=	clone.find('select');
		var selectCloneName	=	selectClone.attr('name');
		
		var arrayTeste = selectCloneName.match(/^strAssociacao([0-9]+)$/);
		var numeroSelect	=	arrayTeste[1];
		
		selectClone.attr('name', 'strAssociacao' + (++numeroSelect));
		selectClone.change(function(e){
			adicionaNovaLinha(tabelaAssociacoes, e.target);
		});
		
		tabelaAssociacoes.append(clone);
	}
}